winter tyres - French English Dictionary

winter tyres

Meanings of "winter tyres" with other terms in English French Dictionary : 1 result(s)

English French
Technical
stud (winter tyre) crampon (pneu neige)